Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 MARKET STREET £2,000,000 21 Dec 2023
39 MARKET STREET Detached £175,000 21 Aug 2009
41 MARKET STREET Detached £250,000 8 Apr 2004